페이지의 중복되는 부분은 공통되는 부분을 하나의 파일에 저장하고 이를 불러와 출력되게하는것이 좋습니다. 이때 사용가능한 함수중 하나가 바로
include인데 사용방법은 매우 간단합니다.
파일을 불러오는 함수는 이외에도 require()가 있습니다. 기능은 동일하나 에러 발생시 어떻게 할것인지에 대한 부분만 다릅니다. Include() 함수는 에러가 존재할 경우 에러 메시지만 출력 뒤에 있는 코드는 계속 진행됩니다.
# include() 예제보기
예를 들어 페이지 상단 header에 대한 부분이 모든 페이지 공통일 경우 header.inc 파일을 만들어 아래 코드를 전체 페이지에 추가할 수 있을 것입니다.
이처럼 공통된 부분을 함께 쓸 경우 나중에 업데이트되는 부분이 있으면 하나하나 모든 페이지를 수정할 필요가 없기 때문에 반드시 필요한 과정입니다.
웹페이지의 헤더나 풋터 부분에 가장 많이 쓰이고 DB접속정보나 기타 공통 상수로 저장된 부분에 많이 쓰입니다.